package com.atguigu.tingshu.common.login;

import org.springframework.aot.hint.annotation.Reflective;

import java.lang.annotation.*;

/**
 * @author mgx
 * @version 1.0
 * @date 2023/12/12 21:26
 * @desciption: 自定义注解校验登录
 */
@Target({ElementType.METHOD}) // 作用在方法上
@Retention(RetentionPolicy.RUNTIME) // 在运行期有效
@Inherited // 是否可以被继承
@Documented
public @interface AuthCheck {

    boolean required() default true; // 自定义默认为true
}
